Deadline-Constrained Causal Order

نویسندگان

  • Luís E. T. Rodrigues
  • Roberto Baldoni
  • Emmanuelle Anceaume
  • Michel Raynal
چکیده

A causal ordering protocol ensures that if two messages are causally related and have the same destination, they are delivered to the application in their sending order. Causal order strongly simplifies the development of distributed object-oriented systems. To prevent causal order violation, either messages may be forced to wait for messages in their past, or late messages may have to be discarded. For a real-time setting, the first approach is not suitable since when a message misses a deadline, all the messages that causally depend on it may also be forced to miss their deadlines. We propose a novel causal ordering abstraction that takes messages deadlines into consideration. Two implementations are proposed in the context of multicast and broadcast communication that delivers as many messages as possible to the application. Examples of distributed soft real-time applications that benefit from the use of a deadline-constrained causal ordering primitive are given.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Causal Order Multicast Protocol based on P/S Considering Delivery Time

Recent researches on designing scalable architectures for social web platforms focus on the on-the-fly fresh data based on a content-based distributed P/S(publish/subscribe) infrastructure consisting of stable brokers. P/S based on gossip protocols is easily to scale in and out but does not deal with end-to-end message delay and message order-based consistency. This paper proposes deadline-cons...

متن کامل

Causal Order Broadcast Considering Timeliness for Mobile TV based on P/S

In this paper, we present deadline-constraints causal order protocol respecting Δ based on P/S architecture for broadcast of real-time collaborative applications in social networks to guarantee causally ordered messages delivery from brokers to subscribers. Every broker disseminates a broadcast message with a 1-Scalar, the time-stamped information that represents the maximum gossip round, that ...

متن کامل

Deadline Assignment in Distributed Hard Real-Time Systems with Relaxed Locality Constraints

In a real-time system, tasks are constrained by global end-to-end deadlines. In order to cater for high task schedulability, these deadlines must be distributed over component subtasks in an intelligent way. Existing methods for automatic distribution of end-to-end deadlines are all based on the assumption that task assignments are entirely known beforehand. This assumption is not necessarily v...

متن کامل

Gossip-based Causal Order Delivery Protocol Respecting Deadline Constraints in Publish/Subscribe Systems

Publish/subscribe systems based on gossip protocols are elastically to scale in and out and provides suitable consistency guarantees for data safety and high availability but, does not deal with end-to-end message delay and message order-based consistency. Especially in real-time collaborative applications, it is possible for the messages to take each a different time to arrive at end users. So...

متن کامل

Co-scheduling Deadline-Sensitive Applications in Large-scale Grid Systems

In large-scale grid systems, plenty of applications are constrained by soft or hard deadline requirement. However, it is difficult to guarantee the deadline requirements of these applications because of the dynamical nature of distributed systems. In this paper, a novel approach is proposed to evaluate the deadline-guarantee of co-allocation schemes that obtained from conventional co-allocation...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000